package com.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.common.bean.ApiResult;
import com.example.modules.dto.PostDTO;
import com.example.modules.entity.Post;

public interface PostService extends IService<Post> {
    ApiResult insertPost(PostDTO postDTO);

    ApiResult detailPost(Integer id);

    ApiResult deletePostByPostId(Integer postId);

    ApiResult getMyPost(Integer userId);

    ApiResult getMyCommentPost(Integer userId);

    ApiResult getMyPostComment(Integer userId);
}
